/*************************************************************************
    > File Name: drvled.h
    > Author: klmyt
    > Created Time: 2025年02月08日 星期六 09时17分50秒
 ************************************************************************/
#ifndef __DRVLED_H
#define __DRVLED_H

#include<linux/init.h>
#include<linux/module.h>
#include<linux/gpio.h>
#include<mach/platform.h>
#include<linux/platform_device.h>
#include<linux/uaccess.h>
#include<linux/miscdevice.h>
#include<linux/fs.h>

extern int drvled_init(void);

extern void drvled_exit(void);

extern long drvled_ctrl(struct file* f, unsigned int cmd, unsigned long buf);

extern ssize_t drvled_read(struct file* f, char __user* buf, size_t count, loff_t* poss);

#endif
